/**
 * Crop type.
 */
export enum CropType {
    ORIGINAL_IMAGE = 0,
    SQUARE = 1,
    BANNER = 2,
    RECTANGLE = 3
}
/**
 * Rotate type
 */
export enum RotateType {
    CLOCKWISE = 0,
    ANTI_CLOCK = 1
}
/**
 * Adjust type.
 */
export enum AdjustId {
    BRIGHTNESS = 0,
    TRANSPARENCY = 1,
    SATURATION = 2
}
/**
 * Main page tab type.
 */
export enum MainTabId {
    CROP = 0,
    ROTATE = 1,
    ADJUST = 2,
    DRAWPEN = 3,
    ERASER = 4
}
/**
 * RGB color, red,green and blue.
 */
export enum RGBIndex {
    RED = 0,
    GREEN = 1,
    BLUE = 2
}
/**
 * HSV type.
 */
export enum HSVIndex {
    HUE = 0,
    SATURATION = 1,
    VALUE = 2
}
/**
 * Angel range.
 */
export enum AngelRange {
    ANGEL_0_60 = 0,
    ANGEL_60_120 = 1,
    ANGEL_120_180 = 2,
    ANGEL_180_240 = 3,
    ANGEL_240_300 = 4,
    ANGEL_300_360 = 5
}

export enum ActionType {
    topLeft,
    topRight,
    bottomLeft,
    bottomRight,
    move
}
